Useful english dictionary. 2012.
i-punished — i punished, i punsched ME. pa. pple. of punish v., punch v … Useful english dictionary